package com.fjp.heartguard.app.data.bean

import android.os.Parcelable
import androidx.databinding.BaseObservable
import androidx.databinding.ObservableField
import kotlinx.parcelize.Parcelize

/**
 *Author:Mr'x
 *Time:2025/2/7
 *Description:
 */
@Parcelize
data class UserInfo(var address: String, var age: Int, var auth_token: String, var birthday: String, var career: String, var city: String, var created_at: Int, var credential_files: MutableList<CredentialFile>? = mutableListOf(), var district: String, var email: String, var has_exercise: Int, var has_participation: Int, var id: Int, var is_self_edit: Int, var last_login_time: Int, var mobile: String, var name: String, var password: String, var profile: String, var province: String, var qualification: String, var sex: String, var speciality: String, var status: Int, var updated_at: Int, var work_time: String) : BaseObservable(), Parcelable
@Parcelize
data class CredentialFile(var file_url: String, var name: String, var time: String): Parcelable